@charset "UTF-8";
/**
 * 
 * @authors Your Name (you@example.org)
 * @date    2014-03-14 16:58:00
 * @version $Id$
 */
 /*一楼六楼通用样式*/
#floor1{}
.tb{
	font-size: 15px;
	font-family: verdana;
}
.floor{border-bottom: 1px solid #ddd;background: #fff;}
	/*标题*/
	.floor .fleft .ftop,.floor .fcenter .ftop,.floor .fright .ftop{
		height: 38px;
		border-bottom:2px solid #AAAAAA;
		position: relative;
	}
		.floor .fleft .ftop .numico,.floor .fcenter .ftop .numico,.floor .fright .ftop .numico{
			width:28px;
			height: 38px;
			line-height: 25px;
			background: url(../img/20130330C.png) no-repeat -40px 0px;
			position: absolute;
			left:0;
			top:0;
			padding:2px;
			font-size: 18px;
			color:#fff;
			font-weight: 700;
		}
		.floor .fleft .ftop .numico.hui,.floor .fcenter .ftop .numico.hui,.floor .fright .ftop .numico.hui{
			background-position: 0px 0px;
		}
		.floor .fleft .ftop .title,.floor .fcenter .ftop .title,.floor .fright .ftop .title{
			position: absolute;
			right:65px;
			top:5px;
			font-size: 22px;
			font-weight: 700;
			font-family: 'Microsoft YaHei';
			/*background: red;*/
			color:#666;
		}
		.floor .fleft .ftop p.tabTitle,.floor .fcenter .ftop p.tabTitle,.floor .fright .ftop p.tabTitle{
			float:left;
			font-family: 'Microsoft YaHei';
			font-size: 14px;
			font-weight: 700;
			color:#666;
			height: 38px;
			line-height: 38px;
			position: relative;
			width:158px;
			text-align: center;
		}
		.floor .fleft .ftop p.tabTitle.act,.floor .fcenter .ftop p.tabTitle.act,.floor .fright .ftop p.tabTitle.act{
			color:#E4393C;
		}
		.floor .fleft .ftop .arrow,.floor .fcenter .ftop .arrow,.floor .fright .ftop .arrow{
			background: url(../img/bigarrow.png) no-repeat;
			display: block;
			width:158px;
			height: 7px;
			line-height: 7px;
			font-size: 0;
			position: absolute;
			left: 0px;
			/*left: 158px;*/
			bottom:-2px;
		}
	/*左侧*/
	.floor .fleft{
		width:210px;
		/*height:401px;*/
		float: left;
		/*background: orange;*/
	}
		.floor .fleft .cont{
			width: 209px;
			/*height: 361px;*/
			overflow: hidden;
			/*background: orange;*/
			border-right: 1px solid #ddd;
		}
			.floor .fleft .cont .ctop{
				width: 209px;
				/*height: 191px;*/
				overflow: hidden;
				position: relative;
			}
				.floor .fleft .cont .ctop a.two{
					width:100px;
					padding-left:4px;
					display:block;
					background:#fff;
					line-height: 24px;
					height: 24px;
					float: left;
					display: inline;
				}
				.floor .fleft .cont .ctop .one{
					padding-left:4px;
					display:block;
					background:#fff;
					line-height: 24px;
					height: 24px;
				}
				.floor .fleft .cont .leftBigPic{
					position: absolute;
					right:0;
					top:0;
				}
			.floor .fleft .cont .pic{
				width:209px;
				/*height: 170px;*/
				overflow: hidden;
			}

	/*左侧结束*/
	/*中间*/
	.floor .fcenter{
		width:790px;
		/*height:401px;*/
		/*background: #eee;*/
		float: left;
	}
		.floor .fcenter .cont{position: relative;}
		.floor .fcenter .cont .c{
			/*background: yellow;*/
			width: 790px;
			height: 361px;
			position: absolute;
			left:0;
			top:0;
			display: none;
			overflow: hidden;
		}
		.floor .fcenter .cont .c.show{ display: block;}
			/*中间分块小区域内容*/
			.floor .fcenter .cont .c .row{
				/*width:157px;*/
				/*height: 180px;*/
				border:1px solid #ddd;
				border-left:none;
				border-top:none;
				float: left;
				overflow: hidden;
				position: relative;
			}
				.floor .fcenter .cont .c .row.noborder{
					border:none;
				}
			.floor .fcenter .cont .c .row.row3{}
			.floor .fcenter .cont .c .row .pic{
				text-align: center;
				padding:5px 10px;
			}
				.floor .fcenter .cont .c .row.three .pic{
					float: left;
				}
			.floor .fcenter .cont .c .row .picDown{
				padding:0 10px;
				line-height: 20px;
			}
				.floor .fcenter .cont .c .row.three .picDown{
					padding-top:20px;
				}
			.floor .fcenter .cont .c .row .down{
				position: absolute;
				bottom: 10px;
				left: 10px;
				color: #E4393C;
				white-space: nowrap;
				/*_letter-spacing: -1px;*/
			}
				.floor .fcenter .cont .c .row.three .down{
					/*left:120px;
					bottom:20px;*/
					position: relative;
					left:0px;
					top:5px;
				}
				/*中间3楼图片*/
				.floor .fcenter .cont .c.show .shose{
					background: #000;
				}
					.floor .fcenter .cont .c.show .shose a{
						float: left;
						display: block;
						width: 158px;
						height: 361px;
						position: relative;
						background: #333;
					}
					.floor .fcenter .cont .c.show .shose a:hover{
						color:#666;
					}
					.floor .fcenter .cont .c.show .shose a.two{
						height: 181px;
					}
						.floor .fcenter .cont .c.show .shose a b{
							position: absolute;
							top:25px;
							left:10px;
							font-family: 'Microsoft YaHei';
							font-size: 14px;
						}
						.floor .fcenter .cont .c.show .shose a span{
							position: absolute;
							left:10px;
							top:45px;
							font-family: 'Microsoft YaHei';
						}
			/*中间分块小区域内容结束*/
			/*tab切换*/
			.floor .fcenter .cont .c .tabslide .tpic{
				/*width:1892px;*/
				width:2000px;
			}
			.floor .fcenter .cont .c .tabslide .tpic a{
				display: block;
				/*position: absolute;*/
				float: left;
				top:0;
				left: 0;
				width:473px;
				height: 180px;
			}
			.floor .fcenter .cont .c .tabslide .tnum{
				position: absolute;
				bottom:10px;
				left: 35%;
				text-align: center;
			}
			.floor .fcenter .cont .c .tabslide .tnum span{
				display: block;
				width: 35px;
				height:5px;
				line-height: 5px;
				background: #999;
				font-size: 0;
				float: left;
				margin-right: 2px; 
			}
			.floor .fcenter .cont .c .tabslide .tnum span.act{
				background: #7ABD54;
			}
			/*tab切换结束*/
	/*中间结束*/
	/*右侧*/
	.floor .fright{
		width:210px;
		/*height:401px;*/
		float: right;
		overflow: hidden;
	}
		.floor .fright .ftop p{
			line-height: 38px;
			height: 38px;
		}
		.floor .fright .ftop p a{
			display: block;
			float: right;
			line-height: 38px;
			height: 38px;
			padding-right:15px;
			margin-left: 10px;
			position: relative;
			color:#005EA7;
		}
		.floor .fright .ftop p a span{
			position: absolute;
			right: 0;
			top:12px;
			display: block;
			line-height: 13px;
			height: 13px;
			width:8px;
			font-size: 0;
			background: url(../img/20130330B_1.png) no-repeat right -100px;
		}
		.floor .fright .ftop p a img{
			padding-top:7px;
		}
		.floor .fright .ftop p a.stab{
			font-family: 'Microsoft YaHei';
			padding-right:0px;
			margin-left: 0px;
			float: left;
			color:#7A6666;
			background: #fff;
			/*margin-left:1px;*/
			width:42px;
			display: inline;
			text-align: center;
		}
		.floor .fright .ftop p a.stab.act{
			color:#E4393C;
		}
		.floor .fright .ftop .arrow{
			position: absolute;
			left:0px;
			bottom:-2px;
			width:42px;
			height: 7px;
			background: url(../img/downArrow.gif) no-repeat;
		}
		.floor .fright .ftop p a.stab:hover{
			text-decoration: none;
		}
		/*右侧下面内容*/
		.floor .fright .cont .top{
			width:210px;
			height: 180px;
			background: #eee;
			border-bottom:1px solid #ddd;
			overflow: hidden;
		}
			.floor .fright .cont .top a.brand{
				display: block;
				width:105px;
				height: 35px;
				float: left;
				background: #fff;
				display: inline;
				margin-top:0px;
				text-align: center;
				border-top: 1px dotted #ddd;
			}
		.floor .fright .cont .tabslide{
			width:210px;
			height: 180px;
			overflow: hidden;
			position:relative;
		}
			.floor .fright .cont .tabslide .pic{
				width:1000px;
			}
			.floor .fright .cont .tabslide .pic a{
				display: block;
				float: left;
			}
			.floor .fright .cont .tabslide .num{
				position: absolute;
				bottom:10px;
				left: 35%;
				text-align: center;
			}
				.floor .fright .cont .tabslide .num span{
					display: block;
					width: 35px;
					height:5px;
					line-height: 5px;
					background: #999;
					font-size: 0;
					float: left;
					margin-right: 2px; 
				}
				.floor .fright .cont .tabslide .num span.act{
					background: #7ABD54;
				}
	/*8楼*/
	.floor .fright .cont .etop{
		width: 210px;
		height: 361px;
		/*background: yellow;*/
		display: none;
	}
	.floor .fright .cont .etop.act{
		display: block;
	}
		.floor .fright .cont .etop.act li.li,.floor .fright .cont .etop li.li{
			line-height: 35px;
			height: 35px;
			/*border-bottom: 1px solid #ddd;*/
			float: left;
			width:210px;
		}
		.floor .fright .cont .etop.act li.li span.ico,.floor .fright .cont .etop li.li span.ico{
			width: 35px;
			display: block;
			float: left;
			line-height: 35px;
			height: 35px;
			text-align: center;
			background: url('../img/20130330B_1.png') no-repeat -25px -41px;
			color: #CCC;
		}
		.floor .fright .cont .etop.act li.li span.ico.hot,.floor .fright .cont .etop li.li span.ico.hot{
			background-position: 10px -41px;
			color: #E4393C;
		}
		.floor .fright .cont .etop.act li.li a,.floor .fright .cont .etop li.li a{
			width: 120px;
			display: block;
			float: left;
			line-height: 35px;
			height: 35px;
			overflow: hidden;
			/*background: red;*/
			white-space: nowrap;
			margin-right: 10px;
		}
		.floor .fright .cont .etop.act li.li s,.floor .fright .cont .etop li.li s{
			text-decoration: none;
			color:#E4393C;
			width: 45px;
			display: block;
			float: left;
			line-height: 35px;
			height: 35px;
		}
	/*右侧结束*/
/*一楼结束*/